where in the world... - French English Dictionary